<template>
	<view class="main">
		<view class="left">
			<view class="left-top">
				<view class="left-top-item" v-for="(item, index) in 5" :key="index">朝用</view>
			</view>
			<view class="left-middle">
				<view class="left-middle-item" v-for="(item, index) in 5" :key="index">
					<view class="ll">实验</view>
					<view class="lr">九六式</view>
				</view>
			</view>
			<view class="left-bottom">
				<view class="left-bottom-item" v-for="(item, index) in 5" :key="index">
					<view class="tip">
						<view class="tip-item" v-for="(k, i) in 3" :key="i">蛇皮怪</view>
					</view>
					<view class="desc">
						<view class="desc-item" v-for="(k, i) in 2" :key="i">爸爸啦啦啦呵呵呵啦啦啦啦哈哈哈哈</view>
					</view>
				</view>
			</view>
		</view>
		<view class="middle">
			<view class="midlle-one com">夏氏宗谱</view>
			<view class="midlle-two com">卷八</view>
			<view class="midlle-three com">床前明月光疑是地上霜</view>
			<view class="midlle-four com">四匹糖</view>
		</view>
		<view class="right left">
			<view class="left-top">
				<view class="left-top-item" v-for="(item, index) in 5" :key="index">朝用</view>
			</view>
			<view class="left-middle">
				<view class="left-middle-item" v-for="(item, index) in 5" :key="index">
					<view class="ll">实验</view>
					<view class="lr">九六式</view>
				</view>
			</view>
			<view class="left-bottom">
				<view class="left-bottom-item" v-for="(item, index) in 5" :key="index">
					<view class="tip">
						<view class="tip-item" v-for="(k, i) in 3" :key="i">蛇皮怪</view>
					</view>
					<view class="desc">
						<view class="desc-item" v-for="(k, i) in 2" :key="i">爸爸啦啦啦呵呵呵啦啦啦啦哈哈哈哈</view>
					</view>
				</view>
			</view>
		</view>
	</view>
</template>

<script setup>
import { reactive } from 'vue';
</script>
<style lang="scss" scoped>
.main {
	display: flex;
	border: 5rpx solid #000;
	margin-bottom: 20rpx;

	.left {
		flex: 4;

		.left-bottom {
			display: flex;
			align-items: center;
			justify-content: space-around;
			font-size: 18rpx;
			padding: 20rpx;

			.left-bottom-item:last-child {
				border: none;
				margin: 0;
			}

			.left-bottom-item {
				display: flex;
				border-right: 2rpx solid #000;
				margin-right: 20rpx;
				padding: 20rpx 5rpx;

				.desc {
					display: flex;
					align-items: center;

					.desc-item {
						writing-mode: vertical-lr;
						// margin: 0 20rpx;
					}
				}
			}

			.tip {
				display: flex;
				flex-direction: column;
				align-items: center;

				.tip-item {
					margin: 10rpx 0;
					writing-mode: vertical-lr;
				}
			}
		}

		.left-top {
			padding: 20rpx;

			display: flex;
			align-items: center;
			border-bottom: 1rpx solid #000;
			padding-bottom: 20rpx;

			.left-top-item {
				margin: 0 30rpx;
				writing-mode: vertical-lr;
				font-size: 18rpx;
			}
		}

		.left-middle {
			display: flex;
			align-items: center;
			border-bottom: 1rpx solid #000;
			padding-bottom: 20rpx;
			margin-top: 20rpx;

			.left-middle-item {
				display: flex;
				align-items: center;
				margin: 0 20rpx;

				.ll {
					font-size: 23rpx;
					font-weight: 900;
					margin-right: 10rpx;
				}

				.lr {
					display: flex;
					align-items: center;
					justify-content: center;
					border: 1rpx solid #000;
					padding: 20rpx 3rpx;
					text-align: center;
					font-size: 15rpx;
				}
			}
		}
	}

	.middle {
		flex: 1;
		border-left: 1rpx solid #000;
		border-right: 1rpx solid #000;
		width: 100%;
		display: flex;
		justify-content: space-between;
		flex-direction: column;

		.com {
			display: flex;
			justify-content: center;
			align-items: center;
			flex-direction: column;
			writing-mode: vertical-lr;
			font-size: 23rpx;
			border-bottom: 1rpx solid #000;
			padding: 10rpx 0;
		}

		.midlle-one {
		}

		.midlle-two {
		}

		.midlle-three {
		}

		.midlle-four {
			border: none;
		}
	}

	.right {
		flex: 4;
	}
}
</style>
